/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.upao.ocw;

import java.util.Date;
import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.IdentityType;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;

@PersistenceCapable(identityType= IdentityType.APPLICATION )
public class User {
    @PrimaryKey
    @Persistent(valueStrategy= IdGeneratorStrategy.IDENTITY)
    private Long id;
    
    private String nombres;
    private String ape_paterno;
    private String ape_materno;
    private String correo;
    private Date fecha_nacimiento;
    private String password;
    
    public void user(){
        this.id=0L;
        this.nombres="";
        this.ape_materno="";
        this.ape_paterno="";
        this.correo="";
        this.fecha_nacimiento=null;
        this.password="";    
    }
    
    public void User(String nombres, String ape_paterno, String ape_materno, String correo, Date fecha_nacimiento,
            String usuario, String password){
        this.nombres=nombres;
        this.ape_materno=ape_materno;
        this.ape_paterno=ape_paterno;
        this.correo=correo;
        this.fecha_nacimiento=fecha_nacimiento;
        this.password=password;
        
    }

    public Long getId() {
        return id;
    }
    public void setId(Long id) {
        this.id = id;
    }
    public String getNombres() {
        return nombres;
    }
    public void setNombres(String nombres) {
        this.nombres = nombres;
    }
    public String getApe_paterno() {
        return ape_paterno;
    }
    public void setApe_paterno(String ape_paterno) {
        this.ape_paterno = ape_paterno;
    }
    public String getApe_materno() {
        return ape_materno;
    }
    public void setApe_materno(String ape_materno) {
        this.ape_materno = ape_materno;
    }
    public String getCorreo() {
        return correo;
    }
    public void setCorreo(String correo) {
        this.correo = correo;
    }
    public Date getFecha_nacimiento() {
        return fecha_nacimiento;
    }
    public void setFecha_nacimiento(Date fecha_nacimiento) {
        this.fecha_nacimiento = fecha_nacimiento;
    }
   
    public String getPassword() {
        return password;
    }
    public void setPassword(String password) {
        this.password = password;
    }
}
